b161e4ed0529d9ce59c977ad606964a6299cc51d,xwiki-rendering/xwiki-rendering-api/src/test/java/org/xwiki/rendering/internal/parser/XWikiLinkParserTest.java,XWikiLinkParserTest,testParseLinksWhenInWikiMode,#,36

Before Change


    {
        // Create a Mock WikiModel implementation so that the link parser works in wiki mode
        Mock mockWikiModel = mock(WikiModel.class);
        getComponentManager().registerComponent(WikiModel.class, mockWikiModel.proxy());
        LinkParser parser = getComponentManager().lookup(LinkParser.class, "xwiki/2.0"); 

        Link link = parser.parse("");

After Change


        // Create a Mock WikiModel implementation so that the link parser works in wiki mode
        Mock mockWikiModel = mock(WikiModel.class);

        DefaultComponentDescriptor<WikiModel> componentDescriptor = new DefaultComponentDescriptor<WikiModel>();
        componentDescriptor.setRole(WikiModel.class);
        componentDescriptor.setInstantiationStrategy(ComponentInstantiationStrategy.SINGLETON);
        componentDescriptor.setImplementation(null);

        getComponentManager().registerComponent(componentDescriptor, (WikiModel) mockWikiModel.proxy());
        LinkParser parser = getComponentManager().lookup(LinkParser.class, "xwiki/2.0");

        Link link = parser.parse("");